import request from '@/utils/request'

// 查询填报指南列表
export function listTbzn(query) {
  return request({
    url: '/fztz/tbzn/list',
    method: 'get',
    params: query
  })
}

// 查询填报指南详细
export function getTbzn(tbznId) {
  return request({
    url: '/fztz/tbzn/' + tbznId,
    method: 'get'
  })
}

// 新增填报指南
export function addTbzn(data) {
  return request({
    url: '/fztz/tbzn',
    method: 'post',
    data: data
  })
}

// 修改填报指南
export function updateTbzn(data) {
  return request({
    url: '/fztz/tbzn',
    method: 'put',
    data: data
  })
}

// 删除填报指南
export function delTbzn(tbznId) {
  return request({
    url: '/fztz/tbzn/' + tbznId,
    method: 'delete'
  })
}


// 获取填报指南主键ID
export function getTbznId() {
  return request({
    url: '/fztz/tbzn/getTbznId',
  })
}

// 新增附件
export function insertTbznFjByfztzId(data) {
  return request({
    url: '/fztz/tbzn/add/File/By/subId',
    method: 'post',
    data: data
  })
}

// 根据主表ID查询附件列表
export function selectTbznFjList(xmsbId) {
  return request({
    url: '/fztz/tbzn/get/FileList/By/subId?sId=' + xmsbId,
  })
}

// 删除填报指南附件
export function deleteTbznFjByFjIds(fjId) {
  return request({
    url: '/fztz/tbzn/fj/' + fjId,
    method: 'delete'
  })
}
